strap-toothed whale – Català–English translations

🇬🇧 en ca

strap-toothed whale

zífid de Layard
Wiktionary Links